Net.h++
Net.h++ Will Knock Your Sockets Off!
Net.h++ makes network programming easier than ever. It provides an
object-oriented C++ interface to IPC and network communication services.
By encapsulating the details of the underlying network services into a
single C++ API, code is portable to multiple network services and
platforms, including Unix and Windows.
Net.h++ features a multi-layered, three-tiered architecture that
lets you choose the level of abstraction that's right for your
application:
- Wrapper Layer: When portability isn't an issue,
access to the C++ wrapper libraries gives you fine control over the
details of your application. The wrapper libraries encapsulate the
familiar 'C' APIs, with the added benefit of an intuitive
object-oriented interface.
- Portal Layer: This layer sits on top of the wrapper
libraries, providing a single interface to multiple platforms and
network services. The same portal layer code can talk to all of the
underlying wrapper libraries, simplifying development and ensuring
portability.
- I/O Stream Layer: Includes Rogue Wave's virtual streams,
for high-level extensible persistence through any communications
channel.
Net.h++ 1.0 includes support for Berkeley Sockets on Win 3.1, WinNT,
Solaris, SunOS, and HP/UX. Additional network services will be added in
the near future.
© Copyright 1995, Rogue Wave Software, Inc.